package com.iceengine.input.keyboard;

/**
 * The IKeyboardEvent interface is used to declare keyboardevents.
 * @author penguin
 */
public interface IKeyboardEvent {
    /**
     * Gets the keys that the event is waiting for.
     * @return The keys the event is waiting for.
     */
    public int[] getKeysToWaitFor();
    /**
     * Key with id key is pressed.
     * @param key Key that is pressed.
     */
    public void KeyIsDown(int key);
}
